dependable undertaking (du) - Español Inglés Diccionario